Ext.define('HGMIDE.view.IDELogger', {
			extend : 'Ext.Panel',
			xtype : 'ideLogger',
			config : {
				width : SysCfg.loggerWidth,
				height : '100%',
				hidden : true,
				scrollable : true,
				styleHtmlContent : true,
				style : 'background-color:#eeeeee;',
				zIndex : 5,
				listeners : {
					show : function() {
						var idePluginManageSpace = Ext
								.getCmp('ide_plugin_manage_space');
						var w = 100 - parseInt(this.getWidth());
						var ideEmulatorWorkSpace = Ext
								.getCmp('ide_emulator_work_space');
						ideEmulatorWorkSpace.setWidth(w + '%');
						var ideMmtVersionShow = Ext
								.getCmp('ide_mmt_version_show');
						ideMmtVersionShow.setWidth(w + '%');
						if (idePluginManageSpace.getHidden()) {
							ideEmulatorWorkSpace.setStyle('margin-left:'
									+ this.getWidth());
							ideMmtVersionShow.setStyle('margin-left:'
									+ this.getWidth());
						} else {
							var leftMargin = parseInt(this.getWidth())
									- parseInt(idePluginManageSpace.getWidth());
							ideEmulatorWorkSpace.setStyle('margin-left:'
									+ leftMargin + '%');
							ideMmtVersionShow.setStyle('margin-left:'
									+ leftMargin + '%');
							
						}

					},
					hide : function() {
						var idePluginManageSpace = Ext
								.getCmp('ide_plugin_manage_space');
						var ideEmulatorWorkSpace = Ext
								.getCmp('ide_emulator_work_space');
						ideEmulatorWorkSpace.setStyle('margin-left:0px');
						var ideMmtVersionShow = Ext
								.getCmp('ide_mmt_version_show');
						ideMmtVersionShow.setStyle('margin-left:0px');
						if (idePluginManageSpace.getHidden()) {
							ideEmulatorWorkSpace.setWidth('100%');
							ideMmtVersionShow.setWidth('100%');
						} else {
							ideEmulatorWorkSpace
									.setWidth((100 - parseInt(SysCfg.downLeftWidth))
											+ '%');
							ideMmtVersionShow
							.setWidth((100 - parseInt(SysCfg.downLeftWidth))
									+ '%');
						}
					}
				}
			}
		});
